.animsection{
    width: 100vw;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}
.circle{
    position: relative;
    width: 100px;
    left: -300px;
    transform: scale(1);
    top: 0;
    height: 100px;
    border-radius: 50%;
    background: #1d2b3a;
    animation-name: circle;
    animation-timing-function:linear;
    animation-iteration-count: infinite;
    animation-duration: 4s;
    animation-play-state: running;
}
@keyframes circle {
    from{
        left: -300px;
        top: 0;
    }
    24%{
        top: -300px;
        left: -200px;
        transform: scale(0.5);
    }
    50%{
        top: -30px;
        left: 0px;
        transform: scale(1.5);
    }
    73%{
        top: 30px;
        left:   80px;
        transform: scale(1.2);
    }
    to{
        top: -10px;
        left: 200px;
        transform: scale(2);
    
    }
}